package com.skd.mall.order.fegin;


import com.skd.common.utils.R;
import com.skd.mall.order.vo.OrderItemVo;
import com.skd.mall.order.vo.WareSkuLockVO;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;

import java.util.List;

@FeignClient("mall-ware")
public interface WareServiceFrgin {
    @RequestMapping("/ware/waresku/orderLockStock")
    public R orderLockStock(@RequestBody WareSkuLockVO wareSkuLockVO);

    @RequestMapping("/ware/waresku/updateStock")
    public void updateStock(@RequestBody List<OrderItemVo> orderItemVos);
}
